package com.system.queue.dto;

import com.system.queue.domain.Patient;
import com.system.queue.strategy.CallingStrategy;
import com.system.queue.strategy.SpecialStrategy;
import lombok.Data;

import java.time.LocalDate;

/**
 * @className: SpecialUserDTO
 * @description: 特殊用户对象
 * @author: Kuangkeli
 * @date: 2023/12/13 15:07
 **/
@Data
public class SpecialUserDTO  {
    private Integer patientId;

    /**
     * 名字
     */
    private String pName;

    /**
     * 类型
     */
    private Integer type;

    /**
     * 性别（1男，2女）
     */
    private Integer pGender;


    /**
     * 出生日期
     */
    private LocalDate pBirth;

    /**
     * 联系方式
     */
    private String telNumber;

    private CallingStrategy callingStrategy;

    public SpecialUserDTO() {
        this.callingStrategy = new SpecialStrategy();
    }

}
